be ripped to shreds - Espagnol Anglais Dictionnaire